package Controlador;

import java.util.ArrayList;

import Modelo.Competencia;
import Modelo.Equipos;
import Modelo.Panamericano;
import Vista.VentanaCalendario;
import Vista.VentanaCalendarioModeloTabla;
import Vista.VentanaResultados;
import Vista.VentanaResultadosModeloTabla;

public class ControladorVentanaCalendario {
	
	private VentanaCalendario ventanaCalendario;
	private ArrayList<Competencia> arregloCompetencias;
	private Panamericano pana;
	private ArrayList<String> pais;
	
	public ControladorVentanaCalendario() {
		super();
		// TODO Auto-generated constructor stub
	}


	public ControladorVentanaCalendario(ArrayList<Competencia> arregloCompete, Panamericano panamer) { //, ArrayList<String> paises) {
		super();
		this.ventanaCalendario = new VentanaCalendario();
		this.ventanaCalendario.setLocationRelativeTo(null);
		this.ventanaCalendario.setVisible(true);
		this.pana = panamer;
		//this.pais = paises;
		this.arregloCompetencias = arregloCompete;
		cargarListado();
	}

	
	
	
	private void cargarListado(){
		  if  (arregloCompetencias.size() > 0) {
			  //ventanaCalendario.getLblTitulo().setText("Calendario de Competencias");
			  ventanaCalendario.setListado(new VentanaCalendarioModeloTabla(arregloCompetencias, pana)); //, pais));
		  }
		  else {
			  ventanaCalendario.mostrarMensaje("No Hay Competencias");
		  }
	}
}
